package com.ruoyi.aimp.service;

import java.util.List;
import com.ruoyi.aimp.domain.Aimp_Behaviorwarn;

/**
 * 行为告警Service接口
 * 
 * @author fengfeng
 * @date 2022-06-18
 */
public interface IAimp_BehaviorwarnService 
{
    /**
     * 查询行为告警
     * 
     * @param behaviorwarnId 行为告警主键
     * @return 行为告警
     */
    public Aimp_Behaviorwarn selectAimp_BehaviorwarnByBehaviorwarnId(Long behaviorwarnId);

    /**
     * 查询行为告警列表
     * 
     * @param aimp_Behaviorwarn 行为告警
     * @return 行为告警集合
     */
    public List<Aimp_Behaviorwarn> selectAimp_BehaviorwarnList(Aimp_Behaviorwarn aimp_Behaviorwarn);

    /**
     * 新增行为告警
     * 
     * @param aimp_Behaviorwarn 行为告警
     * @return 结果
     */
    public int insertAimp_Behaviorwarn(Aimp_Behaviorwarn aimp_Behaviorwarn);

    /**
     * 修改行为告警
     * 
     * @param aimp_Behaviorwarn 行为告警
     * @return 结果
     */
    public int updateAimp_Behaviorwarn(Aimp_Behaviorwarn aimp_Behaviorwarn);

    /**
     * 批量删除行为告警
     * 
     * @param behaviorwarnIds 需要删除的行为告警主键集合
     * @return 结果
     */
    public int deleteAimp_BehaviorwarnByBehaviorwarnIds(Long[] behaviorwarnIds);

    /**
     * 删除行为告警信息
     * 
     * @param behaviorwarnId 行为告警主键
     * @return 结果
     */
    public int deleteAimp_BehaviorwarnByBehaviorwarnId(Long behaviorwarnId);
}
